package com.kaigejava.kgblog.dao.auto;

import com.kaigejava.kgblog.model.auto.TblActionLog;
import com.kaigejava.kgblog.model.auto.TblActionLogExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TblActionLogMapper {
    int countByExample(TblActionLogExample example);

    int deleteByExample(TblActionLogExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(TblActionLog record);

    int insertSelective(TblActionLog record);

    List<TblActionLog> selectByExample(TblActionLogExample example);

    TblActionLog selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") TblActionLog record, @Param("example") TblActionLogExample example);

    int updateByExample(@Param("record") TblActionLog record, @Param("example") TblActionLogExample example);

    int updateByPrimaryKeySelective(TblActionLog record);

    int updateByPrimaryKey(TblActionLog record);
}